home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / fgfdemo.zip / FGFDEMO.DOC < prev    next >
Text File  |  1992-05-28  |  9KB  |  175 lines

  1.                              FGFDEMO version 1.0
  2.                                  May 25, 1992
  3.  
  4. Ted Gruber Software                                      Voice: (702) 735-1980
  5. PO Box 13408                                               FAX: (702) 735-4603
  6. Las Vegas, NV  89112                                       BBS: (702) 796-7134
  7.                                                            CIS:     72000,1642
  8.  
  9. ------------------------------------------------------------------------------
  10.                  FGFDEMO -- The Fastgraph/Fonts Demo Program
  11. ------------------------------------------------------------------------------
  12.  
  13. This program illustrates some features of Fastgraph/Fonts.  Fastgraph/Fonts
  14. lets you easily add bit-mapped character support to Fastgraph applications. 
  15. The product includes 40 font files in several point sizes.  A program can
  16. load up to 32 fonts simultaneously.  Font files shipped with Fastgraph/Fonts
  17. may be distributed without royalties in your applications.
  18.  
  19. An application can load fonts automatically or manually.  Automatic loading
  20. of a font means that Fastgraph/Fonts reads the font data from a font file and
  21. dynamically allocates memory for the font.  Manual loading means your program
  22. is responsible for memory allocation and reading the font file; you then pass
  23. the memory block address containing the font data to an FG/Fonts routine that
  24. defines the font for use with other routines.  Manual loading will be useful
  25. for compilers that prefer to control all memory allocation at the high level.
  26.  
  27. Here is an alphabetical list of the functions in Fastgraph/Fonts:
  28.  
  29.    fgf_define   Make externally loaded font data available to FG/Fonts
  30.  
  31.    fgf_drop     Return number of pixel rows descender characters extend
  32.                 below the other characters in the current font
  33.  
  34.    fgf_handle   Return the font handle for the current font
  35.  
  36.    fgf_height   Determine the height in pixels of a character string when
  37.                 displayed in the current font
  38.  
  39.    fgf_justify  Define horizontal and vertical justification settings for
  40.                 strings displayed with fgf_print
  41.  
  42.    fgf_load     Load a font from an external file
  43.  
  44.    fgf_print    Display characters from the current font
  45.  
  46.    fgf_select   Make the specified font the current font
  47.  
  48.    fgf_space    Define the width of the space character for the current font
  49.  
  50.    fgf_undefine Release font handle for font loaded with fgf_define
  51.  
  52.    fgf_unload   Release font handle for font loaded with fgf_load and also
  53.                 release the memory used by the font
  54.  
  55.    fgf_version  Return Fastgraph/Fonts version number
  56.  
  57.    fgf_width    Determine the width in pixels of a character string when
  58.                 displayed in the current font
  59.  
  60. The Fastgraph/Fonts manual includes a detailed description of the font file
  61. format, so you can create your own font files.  PCX templates and a MAKEFONT
  62. utility are included to assist in font file creation.
  63.  
  64. Fastgraph/Fonts requires any version of Fastgraph or Fastgraph/Light.
  65.  
  66. ------------------------------------------------------------------------------
  67.                               Distribution Files
  68. ------------------------------------------------------------------------------
  69.  
  70. The files in FGFDEMO.ZIP are:
  71.  
  72.         FGFDEMO.DOC   this file
  73.         FGFDEMO.EXE   executable program (created with Turbo Pascal 6.0)
  74.         FGFDEMO.C     C source code for the demo program
  75.         FGFDEMO.PAS   Turbo Pascal source code for the demo program
  76.         ORDER.FRM     product order form
  77.  
  78.         AUSTIN36.FGF  font files used in the demo program
  79.         BRODWY18.FGF
  80.         COGNAC19.FGF
  81.         CRYSTL14.FGF
  82.         CRYSTL26.FGF
  83.         FOUNTN27.FGF
  84.         MODERN28.FGF
  85.         PLAZA14.FGF
  86.         REGAL24.FGF
  87.         ROYAL15.FGF
  88.         STNDRD08.FGF
  89.  
  90.         MICRON.PCX    PCX image files used in the demo program (they
  91.         TGS.PCX       contain the logos displayed when FGFDEMO starts)
  92.  
  93. You may modify the FGFDEMO source code any way you want, but please do not
  94. distribute it in a modified form.  Note that you must have Fastgraph (or
  95. Fastgraph/Light) and Fastgraph/Fonts to re-link FGFDEMO.
  96.  
  97. ------------------------------------------------------------------------------
  98.                              Ordering Information
  99. ------------------------------------------------------------------------------
  100.  
  101. The Fastgraph family of products represent a high-performance, comprehensive
  102. development system for graphics programmers.  For more information about any
  103. of our products, please call, write, or FAX.  You can download evaluation
  104. versions and product demos from our technical support BBS at (702) 796-7134.
  105.  
  106. We accept Visa, MasterCard, and COD (extra charge for COD orders).  Purchase
  107. orders are welcome from most companies, schools, and government agencies.
  108.  
  109. Site licenses are available for all products.  Please call, write, or FAX for
  110. specific details.
  111.  
  112. For your convenience, the order form below appears by itself in the ORDER.FRM
  113. file.
  114.  
  115.  
  116. Order from:                                              Voice: (702) 735-1980
  117. Ted Gruber Software                                        FAX: (702) 735-4603
  118. PO Box 13408                                               BBS: (702) 796-7134
  119. Las Vegas, NV  89112                                       CIS:     72000,1642
  120.  
  121. Name:    _____________________________________________________________________
  122.  
  123. Company: _____________________________________________________________________
  124.  
  125. Address: _____________________________________________________________________
  126.  
  127. City:    _____________________________________  State: ________  Zip: ________
  128.  
  129. Phone:   _____________________________________
  130.  
  131.  
  132. +=====+=========================================+=======+============+=======+
  133. |     |                                         | Price |  Shipping  |       |
  134. | Qty |            Product Description          | Each  |    Each    | Total |
  135. +=====+=========================================+=======+============+=======+
  136. |     |                                         |       | U.S.    $5 |       |
  137. |     | Fastgraph graphics library              | $169  | Canada $12 |       |
  138. |     |                                         |       | Other  $39 |       |
  139. +-----+-----------------------------------------+-------+------------+-------+
  140. |     |                                         |       | U.S.    $3 |       |
  141. |     | Fastgraph/Fonts                         |  $49  | Canada  $3 |       |
  142. |     | bit-mapped font support for Fastgraph   |       | Other   $6 |       |
  143. +-----+-----------------------------------------+-------+------------+-------+
  144. |     |                                         |       | U.S.    $3 |       |
  145. |     | Fastgraph/Image                         |  $49  | Canada  $3 |       |
  146. |     | image management library for Fastgraph  |       | Other   $6 |       |
  147. +-----+-----------------------------------------+-------+------------+-------+
  148. |     |                                         |       | U.S.    $3 |       |
  149. |     | Fastgraph/Fonts and Fastgraph/Image     |  $88  | Canada  $3 |       |
  150. |     | buy both producs and save!              |       | Other   $6 |       |
  151. +-----+-----------------------------------------+-------+------------+-------+
  152. |     |                                         |       | U.S.    $5 |       |
  153. |     | Graphics Power Pack                     | $249  | Canada $12 |       |
  154. |     | Fastgraph, FG/Fonts, and FG/Image       |       | Other  $39 |       |
  155. +=====+=========================================+=======+============+=======+
  156.                                                            Subtotal  |       |
  157.                                                                      +=======+
  158.                                      Nevada residents add sales tax  |       |
  159.                                                                      +=======+
  160.                                       COD orders (U.S. only) add $4  |       |
  161.                                                                      +=======+
  162.                                                               Total  |       |
  163.                                                                      +=======+
  164. Specify disk format:            Method of payment:
  165.  
  166.      [ ] 3.5-inch                    [ ] payment enclosed
  167.      [ ] 5.25-inch                   [ ] COD
  168.                                      [ ] purchase order # ____________________
  169.                                      [ ] Visa or MasterCard
  170. For credit card orders only:
  171.  
  172.      Card number: _______________________________  Expiration date: __________
  173.  
  174.      Signature:   ____________________________________________________________
  175.